package com.example.computer_exam_training_sys.entity;

import lombok.Data;
import java.util.Date;

@Data
public class UserWrongQuestionsInfo {
    private Integer id;                  // 记录ID
    private Integer userId;              // 用户ID
    private Integer questionId;          // 题目ID
    private Integer courseId;            // 课程ID
    private Integer pointId;             // 知识点ID
    private Byte sourceType;             // 来源：1-练习，2-测试
    private Integer sourceId;            // 来源ID（practice_id/exam_id）
    private Integer wrongCount;          // 错误次数
    private Date lastWrongTime;          // 最后错误时间
    private Byte isMastered;             // 掌握状态：0-未掌握，1-已掌握
    private Byte isDeleted;              // 删除标记：0-正常，1-已删除
    private Date createdAt;              // 创建时间
    private Date updatedAt;              // 更新时间
}